batting glove - English Synonyms Dictionary